Big Huge Thesaurus

North Atlantic Treaty Organization

noun